package com.acxiom.bsh.service;

import com.acxiom.bsh.pojo.KeyValue;
import com.acxiom.bsh.response.ApiResponse;

public interface ApiService {

	// public ApiResponse post(String path, Object body, Map<String, Object> uriVariables);
	public ApiResponse post(String path, Object body, KeyValue... uriVariables);

	// public ApiResponse put(String path, String id, Object body, Map<String, Object> uriVariables);
	//
	// public ApiResponse delete(String path, String id);

	// public ApiResponse get(String path, Map<String, Object> uriVariables);

	public ApiResponse get(String path, KeyValue... uriVariables);

	public String getUserAvatarByMixNick(String mixNick);
	
	public String httpGet(String url);
	
}
